﻿using System;

using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace GestionRecaudos
{
    public partial class FrmVerificarConexion : Form
    {
        /// <summary>
        /// Este formulario auxiliar tiene la responsabilidad de verficar las conexiones tanto con la base de datos del maestro de proveedores (CORPORATIVA), como con la Base de datos de INFOR XA.
        /// </summary>
        public FrmVerificarConexion()
        {
            InitializeComponent();
        }

        private void verificarConexion_Shown(object sender, EventArgs e)
        {
            this.progressBar1.Maximum = 2;
            this.progressBar1.Step = 1;
            this.progressBar1.PerformStep();
            
            try
            {
                this.spSeguridadUsuarioTableAdapter.Fill(this.GestionRecaudosDataSet.spSeguridadUsuario);
                this.progressBar1.PerformStep();
            }
            catch (Exception ex)
            {
                MessageBox.Show("No fue posible establer la conexion con la Base de datos. Verifique!");
                //MessageException.show(ex);
                ManageForms.closeAllForms();
            }
            
            this.progressBar1.Value=0;            
            this.Close();
        }
    }
}
